adequately supplied - Turco Inglés Diccionario